multitrack tape - German English Dictionary